package model

type Config struct {
	Id    int    `gorm:"column:id" json:"id"`
	Name  string `gorm:"column:name" json:"name" `
	Value string `gorm:"column:value" json:"value" `
}
type Order struct {
	Id            int    `gorm:"column:id" json:"id" `
	CreatedAt     string `gorm:"column:created_at" json:"created_at" `
	UpdatedAt     string `gorm:"column:updated_at" json:"updated_at" `
	DeletedAt     string `gorm:"column:deleted_at" json:"deleted_at" `
	SerialNum     int32  `gorm:"column:serial_num" json:"serial_num"`         //编号
	FlowerName    string `gorm:"column:flower_name" json:"flower_name"`       //花束名
	FlowerId      int32  `gorm:"column:flower_id" json:"flower_id"`           //花束id
	ImgId         int32  `gorm:"column:img_id" json:"img_id"`                 //图片id
	UserId        int32  `gorm:"column:user_id" json:"user_id"`               //用户id
	Vx            string `gorm:"column:vx" json:"vx"`                         //微信昵称
	Mobile        string `gorm:"column:mobile" json:"mobile"`                 //收花人手机号
	Name          string `gorm:"column:name" json:"name"`                     //收花人姓名
	Address       string `gorm:"column:address" json:"address"`               //收花人地址
	SendTime      string `gorm:"column:send_time" json:"send_time" `          //配送时间
	StartTime     string `gorm:"column:start_time" json:"start_time" `        //配送时间(起始时间)
	EndTime       string `gorm:"column:end_time" json:"end_time" `            //配送时间(结束时间)
	OrderType     int32  `gorm:"column:order_type" json:"order_type"`         //订单类型 0.微信 1.门店 2.美团 3.饿了么 4.抖音 5.高德
	SendType      int32  `gorm:"column:send_type" json:"send_type"`           //配送类型 0.自取 1.自配 2.达达 3.专车
	OrderPrice    int32  `gorm:"column:order_price" json:"order_price"`       //订单价格
	SendPrice     int32  `gorm:"column:send_price" json:"send_price"`         //配送费
	OfflineVerify int32  `gorm:"column:offline_verify" json:"offline_verify"` //线下核销: 0.否 1是
	Card          int32  `gorm:"column:card" json:"card"`                     //卡片 0.无 1.有
	CardContent   string `gorm:"column:card_content" json:"card_content"`     //卡片内容
	OrderStatus   int32  `gorm:"column:order_status" json:"order_status"`     //订单状态 0.未处理 1.待配送 2.已完成 3.退款
	Img           Img    `gorm:"foreignKey:ImgId" json:"img" `                //关联图片信息
	DealTime      string `gorm:"column:deal_time" json:"deal_time" `          //处理时间
	CompleteTime  string `gorm:"column:complete_time" json:"complete_time" `  //完成时间
	RefundTime    string `gorm:"column:refund_time" json:"refund_time" `      //退款时间
	Year          int    `gorm:"column:year" json:"year" `                    //年份
	HolidayType   int32  `gorm:"column:holiday_type" json:"holiday_type" `    //节日类型 0.其他 1.情人节 2.七夕 3.520 4.妇女节 5.教师节 6.母亲节 7.圣诞节
}

type Huashu struct {
	Id          int    `gorm:"column:id" json:"id" `
	CreatedAt   string `gorm:"column:created_at" json:"created_at" `
	UpdatedAt   string `gorm:"column:updated_at" json:"updated_at" `
	DeletedAt   string `gorm:"column:deleted_at" json:"deleted_at" `
	SerialNum   int32  `gorm:"column:serial_num" json:"serial_num"`      //编号
	Name        string `gorm:"column:name" json:"name" `                 //名称
	Price       int32  `gorm:"column:price" json:"price" `               //价格
	Status      int32  `gorm:"column:status" json:"status" `             //状态 0.禁用 1.启用
	ImgId       int32  `gorm:"column:img_id" json:"img_id" `             //图片地址
	Img         Img    `gorm:"foreignKey:ImgId" json:"img" `             //图片关联信息
	Year        int    `gorm:"column:year" json:"year" `                 //年份
	HolidayType int32  `gorm:"column:holiday_type" json:"holiday_type" ` //节日类型 0.其他 1.情人节 2.七夕 3.520 4.妇女节 5.教师节 6.母亲节 7.圣诞节
}

type HuashuCategory struct {
	Id        int    `gorm:"column:id" json:"id" `
	CreatedAt string `gorm:"column:created_at" json:"created_at" `
	UpdatedAt string `gorm:"column:updated_at" json:"updated_at" `
	DeletedAt string `gorm:"column:deleted_at" json:"deleted_at" `
	Name      string `gorm:"column:name" json:"name" `     //名称
	Status    int32  `gorm:"column:status" json:"status" ` //状态 0.禁用 1.启用
	Sort      int32  `gorm:"column:sort" json:"sort" `     //排序
}

type User struct {
	Id          int    `gorm:"column:id" json:"id" `
	CreatedAt   string `gorm:"column:created_at" json:"created_at" `
	UpdatedAt   string `gorm:"column:updated_at" json:"updated_at" `
	DeletedAt   string `gorm:"column:deleted_at" json:"deleted_at" `
	Vx          string `gorm:"column:vx" json:"vx"`                       //微信昵称
	Mobile      string `gorm:"column:mobile" json:"mobile"`               //手机号
	Name        string `gorm:"column:name" json:"name"`                   //姓名
	Cash        int32  `gorm:"column:cash" json:"cash"`                   //余额
	OrderNum    int32  `gorm:"column:order_num" json:"order_num"`         //订单数
	LastPayTime string `gorm:"column:last_pay_time" json:"last_pay_time"` //上次支付时间
}
type Img struct {
	Id        int    `gorm:"column:id" json:"id" `
	CreatedAt string `gorm:"column:created_at" json:"created_at" `
	UpdatedAt string `gorm:"column:updated_at" json:"updated_at" `
	DeletedAt string `gorm:"column:deleted_at" json:"deleted_at" `
	FileName  string `gorm:"column:file_name" json:"file_name"` //文件名称
	FilePath  string `gorm:"column:file_path" json:"file_path"` //文件路径
	FileSize  int64  `gorm:"column:file_size" json:"file_size"` //文件大小
	FileType  string `gorm:"column:file_type" json:"file_type"` //文件类别
	Type      int32  `gorm:"column:type" json:"type"`           //图片类别 0.文件夹 1.花束 2.散花
	Level     int32  `gorm:"column:level" json:"level"`         //目录层级
}
